Kaz Brekker and his crew pulled off a heist so daring even they didn't think they'd survive. But instead of divvying up a fat reward, they're fighting fo their lives. Double crossed and badly weakened, the crew is low on resources, allies and hope.
As old rivals and new enemies descend on Ketterdam to root out the secrets of jurda parem- a dangerous substance capable of altering the very fabric of Grisha magic-Kaz's cunning and his team's fragile Loyalties are tested to their limit.
A war will be waged within the city'dark and twisting streets- a battle for revenge and redemption that will decide the future of magic and the fate of the world.